Electrical Storm? Alien? Or Both?
label13videos
Published
03/31/2020
in
wtf
#mufon #ufo #storm
My wife and I filmed a wicked storm in North Carolina. I have never seen light phenomenon like this.
Categories:
Wtf
0 Comments